Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia F1 Croatia F2 Greece F1 Greece F2 Germany F5 Czech Republic F2 Czech Republic F3 Germany F8 Germany F11 Ukraine F3 Russia F2 Germany F4 Italy F6 Great Britain F7 Italy F7 Great Britain F8 Italy F8 Italy F9 Italy F10 Italy F11 Italy F15 Italy F16 Russia F3 Russia F4 Russia F7 France F16 France F17 Czech Republic F5 Czech Republic F6 Croatia F2 Russia F1 Uzbekistan F2 Turkey F8 Turkey F9 Czech Rep F4 Czech Rep F5 Germany F3 Germany F4 Croatia F1 Czech Republic F4 Czech Republic F5 Germany F4 Bulgaria F2 Bulgaria F3 Bulgaria F5 Tunisia F2 Amer-Wilson Tampere Challenger - Tampere Telesp Celular Open - Ribeirao Preto Telesp Celular Open - Campinas The 70th King's Cup and Queen's Cup - Bangkok Memorial Savigni - Sassuolo KGHM Polish Indoors - Wroclaw 5° Sporting Challenger - Turin Akbank Private Banking TED Open 2006 - Istanbul Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Black Forest Open - Freudenstadt Open Costa Daurada - Tarragona Isla de Lanzarote - Lanzarote Almaty Challenger 2 - Almaty Alexander Kolyaskin Memorial - Donetsk Open des Alpes Trophee BNP Paribas - Grenoble The Tarka Challenger - Barnstaple 5 Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Meknes BH Indoor Sarajevo - Sarajevo 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Busan Open Challenger Tennis - Busan Zagreb Open - Zagreb Fergana Challenger - Fergana The Surbiton Trophy - Surbiton Sporting Challenger '08-Trofeo Regione Piemonte - Turin Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon The LTA Manchester Trophy - Manchester Porsche Open - Poznan Mordovia Cup 2008 - Saransk Bukhara Challenger - Bukhara XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Pekao Open - Szczecin Tashkent Challenger - Tashkent Flea Market Cup Busan Challenger Tennis - Busan Tatra Banka Slovak Open - Bratislava Russia F1 Croatia F1 Keio Challenger International Tennis Tournament - Yokohama Noumea Challenger Uzbekistan F1 Wroclaw Challenger Belarus F1 Belarus F2 Besancon Challenger Bergamo Challenger Uzbekistan F2 Uzbekistan F4 Italy F13 Poland F4 Ukraine F1 Turkey F4 Rome Challenger Tunis Challenger Reggio Emilia Challenger Germany F3 Manchester Challenger Penza Challenger Istanbul Challenger Trnava Challenger Astana Challenger Chuncheon Challenger Aachen Challenger Bergamo Challenger Barletta Challenger Alessandria Challenger Prostejov Challenger Kosice Challenger Milan Challenger Braunschweig Challenger Penza Challenger Istanbul Challenger Penza Challenger Astana Challenger Istanbul Challenger Bordeaux Challenger Furth Challenger Kosice Challenger Tanger Challenger Istanbul Challenger Astana Challenger Aptos Challenger Istanbul Challenger KGHM Polish Indoors - Wroclaw Izmir Challenger Challenger Copa Sevilla Internacionales de Andalucia - Seville Ostrava Challenger KGHM Polish Indoors - Wroclaw Aptos Challenger X Open Internacional D'Andorra - Andorra Steelers Cup - Kosice Alexander Kolyaskin Memorial - Donetsk Bauer Watertechnology Cup - Eckental Czech Indoor Open - Prague Astana Challenger Ispat Open 2004 - Ostrava Moscow Challenger Bukhara Challenger - Bukhara Penza Cup - Penza Steelers Cup - Kosice Caltanissetta Challenger Astana Challenger Stella Artois Clay Court Championship - Budaors Czech Indoor Open - Prague Irving Challenger LTA Cardiff Challenger - Cardiff Memorial Manfredini - Sassuolo UTC Open by Selena - Cherkassy S Tennis Master Championship - Graz Porsche Open - Poznan Samarkand Challenger - Samarkand S Tennis Masters - Graz Morocco Tennis Tour - Tanger Heilbronn Open - Heilbronn Black Forest Open - Freudenstadt Lambertz Open by Stawag - Aachen Coffee Cup Challenger - Chikmagalur Banja Luka Challenger 2004 - Banja Luka Alexander Kolyaskin Memorial - Donetsk SIR Supermercadi Challenger - Rome ATP Slovak Open Challenger - Bratislava The LTA Bolton Challenger - Bolton Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Roma Challenger 2007 - Rome Astana Challenger - Astana Almaty Challenger 1 - Almaty The LTA Nottingham Challenger - Nottingham Penza Cup - Penza Okal Cup 2004 - Eckental Cherbourg Challenger Orbetello Challenger Segovia Challenger Oberstaufen Cup - Oberstaufen Togliatti Cup - Togliatti Chicago Challenger Black Forest Open - Freudenstadt PEOPLEnet Cup - Dnepropetrovsk IPP Open - Helsinki KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Belgrade Challenger Sony Ericsson Open 2008 - Belgrade Andria Challenger St. Brieuc Challenger Tyler Challenger Pekao Open 2005 - Szczecin Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Furth Challenger Marburg Challenger Bratislava 2 Challenger Saransk Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Rijeka Open - Rijeka Czech Indoor Open - Prague San Benedetto Challenger - San Benedetto Saransk Challenger Penza Cup 2008 - Penza Karshi Challenger - Karshi Dunlop World Challenge - Toyota Dharwad Challenger 2006 - Dharwad Siemens Open - Scheveningen s Tennis Masters 06 - Graz Rhodes Challenger Pozoblanco Challenger Busan Open Challenger Tennis - Busan Mordova Cup 2007 - Saransk Seoul Challenger Tatra Banka Slovak Open - Bratislava Budapest Challenger - Budapest Heineken Challenger - Ho Chi Minh City Dallas Challenger Mersin Challenger Challenger Casablanca San Angel - Mexico City Rennes Challenger Samarkand Challenger - Samarkand Prostejov Challenger Trnava Challenger ATP Challenger Numea - New Caledonia Astana Challenger Prostejov Challenger Logopak Challenger 2005 - Lubeck Shimadzu All Japan Indoor Tennis Championships - Kyoto Nottingham Men's Challenger - Nottingham Sassuolo Challenger - Sassuolo Davidoff Swiss Indoors - Basel Challenger Tunisie - Tunis Estoril Open - Estoril U.S. Men's Clay Court Championships - Houston Kobstaedernes ATP Challenger - Kolding LTA Shrewsbury Challenger - Shrewsbury Prostejov Challenger Dallas Challenger Irving Challenger ECM Cup - Prague The Manchester Trophy - Manchester Neride Prague Indoor - Prague Segovia Challenger Ottignies-Louvain-la-Neuve Challenger Canberra Challenger Aptos Challenger CA Tennis Trophy - Vienna Orleans Challenger Bratislava Challenger Challenger Casablanca San Angel - Mexico City Guangzhou Challenger Open de Montauban - Montauban Ostrava Open 2005 - Ostrava Lexington Challenger Manama Challenger San Remo Tennis Cup 15° Piertomaso - San Remo Lyon Challenger Togliatti Cup - Togliatti Credicard Mastercard Tennis Cup - Campos do Jordao Manama Challenger BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Internationaux de Nouvelle-Caledonie - New Caledonia Phoenix Challenger Porto Challenger Steelers Cup 2005 - Kosice Akbank Private Banking TED Open - Istanbul Top Wool Challenger - Biella Nottingham Challenger LTA Wrexham Challenger - Wrexham Rhein-Main Challenger 2003 - Aschaffenburg Southern Capital Cup - Almaty Gerry Weber Open - Halle Nottingham 2 Challenger Togliatti Cup - Togliatti Nur-Sultan 1 Challenger Cary Challenger Olbia Geovillage Open - Olbia Memorial Piertomaso Tessitore - San Remo St. Petersburg Open - St. Petersburg Nottingham 2 Challenger Granby Challenger - Granby Rome Challenger St.Petersburg Challenger by Kinex - St. Petersburg Istanbul Challenger I Tourneo Fila Citta di Brindisi - Brindisi Marburg Challenger BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Bergamo Challenger Traralgon Challenger Open Sabadell Atlantico - Barcelona Pau Challenger Estoril Open - Estoril Phoenix Challenger Yokohama World Tennis Gaora Cup - Yokohama The LTA Men's Challenger Wrexham - Wrexham Draft Corona Mexico City Open - Mexico City Prosperita Open 2006 - Ostrava XL Capital Bermuda Open - Bermuda Steelers Cup - Kosice Surbiton Challenger Nottingham Challenger Open de Moselle - Metz Ilkley Challenger 12th BH Tennis Open International Cup - Belo Horizonte Kremlin Cup - Moscow Open de la Ville de Saint Denis - Reunion Island Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Brest Challenger PEOPLEnet CUP - Dnepropetrovsk Mallorca Challenger Dubrovnik Open - Dubrovnik St. Tropez Challenger Helsinki Challenger Pilot Pen Tennis - New Haven U.S. Mens's Clay Court Championship - Houston 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Stella Artois Clay Court Championships - Budaors Thailand Open - Bangkok Open Sabadell Atlantico - Barcelona Mordovia Cup 2005 - Saransk ATP Challenger Numea - New Caledonia Murcia Challenger Madrid Challenger KGHM Emax Polish Indoors - Wroclaw 3rd Volkswagon Challenger - Wolfsburg HTV Challenger - Ho Chi Minh City Memorial Manfredini - Sassuolo Bloomfield Hills Challenger Quimper Challenger Togliatti Cup - Togliatti Bergamo Challenger Kremlin Cup - Moscow Danderyd Challenger Tenerife 1 Challenger St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Medibank International - Sydney Lugano Challenger PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Aix En Provence Challenger AEGON Championships - London Winston Salem - Winston Salem Open de Moselle - Metz Surbiton Challenger St. Petersburg Open - St. Petersburg Braunschweig Challenger Oeiras 4 Challenger Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Bordeaux Challenger Open de Nice Cote d'Azur - Nice Lyon Challenger UTC Open - Cherkassy Phoenix Challenger Pozoblanco Challenger Open Sud de France - Montpellier Mouilleron-Le-Captif Challenger St. Tropez Challenger ABN AMRO World Tennis Tournament - Rotterdam Bratislava Challenger Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona ATP Challenger Trophy 2008 - Trnava Samsung Securities Cup - Seoul Rennes Challenger Kremlin Cup - Moscow Brisbane International - Brisbane Helsinki Challenger U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Sarajevo Challenger Barcelona Open BancSabadell - Barcelona Izmir Challenger Fergana Challenger Ostrava Challenger Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Aegon Nottingham Open - Nottingham Malaysian Open - Kuala Lumpur Prostejov Challenger Memphis Open - Memphis Delray Beach Open - Delray Beach Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Brisbane International - Brisbane Prostejov Challenger Open de Moselle - Metz Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Dallas Challenger Heilbronn Challenger Open Parc - Lyon AEGON Championships - London Gerry Weber Open - Halle The Artois Championships - London Erste Bank Open - Vienna Belgrade Challenger DIEMA XTRA Sofia Open - Sofia Open 13 Provence - Marseille Libema Open - 's-Hertogenbosch Prague Challenger Abierto Mexicano de Tenis Mifel - Los Cabos St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Brisbane - Brisbane Marrakech Challenger Dubai Duty Free Tennis Championships - Dubai Astana Open - Nur-Sultan Gonet Geneva Open - Geneva Astana Open - Astana Napoli Challenger Rome Challenger Dubai Duty Free Tennis Championships - Dubai ATP Kremlin Cup - Moscow Delray Beach Open - Delray Beach Biel Challenger Ostrava Challenger AEGON International - Eastbourne Almaty Open - Almaty St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Anytech365 Andalucia Open - Marbella Astana Open - Nur-Sultan AEGON International - Eastbourne Open Sud de France - Montpellier Astana Challenger Open 13 - Marseille Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade SkiStar Swedish Open - Bastad Kremlin Cup - Moscow Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona SkiStar Swedish Open - Bastad Seville Challenger Apia International - Sydney Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg San Francisco Challenger Heilbronn Open - Heilbronn VI Torneo Internazionale di Tennis - Barletta Prostejov Challenger Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Grand Prix Hassan II - Casablanca Open 13 Provence - Marseille Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Zivnobanka Open - Prostejov Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Canberra Challenger TCT Open - Tunis Brisbane International - Brisbane Mons Challenger Tampere Imageneering Open - Tampere Warsteiner Challenger - Wolfsburg BMW Open - Munich BMW Open - Munich Bristol Challenger Trophy - Bristol Aegon Nottingham Open - Nottingham The LTA Manchester Challenger - Manchester Swiss Indoors Basel - Basel Warta Cup 2001 - Sopot Kremlin Cup - Moscow Apia International - Sydney Memphis Open - Memphis Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva China Open - Beijing Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona BMW Open - Munich St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing CA Challenge - Graz ABN AMRO World Tennis Tournament - Rotterdam Nur-Sultan 2 Challenger Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Helsinki Challenger Garden Open 2005 - Rome South African Airways Open - East London ABN AMRO World Tennis Tournament - Rotterdam Nur-Sultan Challenger Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Tenerife 3 Challenger Lugano Challenger Open 13 Provence - Marseille Little Rock Challenger Serbia Open - Belgrade Ilkley Challenger Nottingham 2 Challenger BMW Open - Munich Stockholm Open - Stockholm Malaysian Open - Kuala Lumpur Brest Challenger Brisbane International - Brisbane ABN AMRO Open - Rotterdam Almaty Open - Almaty Open SEAT 2008 - Barcelona ATP Studena Croatia Open Umag - Umag Millennium Estoril Open - Estoril Brest Challenger St. Petersburg Open - St. Petersburg Hamburg Open - Hamburg Tenerife 3 Challenger Sony Ericsson Open - Miami Madrid Challenger Shanghai ATP Masters 1000 - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Open Occitanie - Montpellier BNP Paribas Open - Indian Wells Porto Challenger Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Portugal Open - Oeiras Apia International - Sydney Abierto Mexicano - Los Cabos Shanghai Rolex Masters - Shanghai Maharashtra Open - Pune Generali Open - Kitzbuhel Kremlin Cup - Moscow BNP Paribas Open - Indian Wells Nature Valley International - Eastbourne Stanford Challenger Miami Open - Miami Murray River Open - Melbourne Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Concepcion Challenger Lille Challenger Francavilla Challenger Chicago Challenger Astana Challenger Mutua Madrid Open - Madrid Helsinki Challenger Cassis Challenger Koblenz Challenger Phoenix Challenger Shanghai Rolex Masters - Shanghai Delray Beach Open - Delray Beach AEGON Championships - London Kremlin Cup - Moscow Western & Southern Open - New York Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Open 13 Provence - Marseille Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Barcelona Open BancSabadell - Barcelona Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BMW Open - Munich AEGON International - Eastbourne BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Miami Open - Miami Qatar ExxonMobil Open - Doha Cincinnati Open - Cincinnati Open 13 Provence - Marseille BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Nature Valley International - Eastbourne Generali Open - Kitzbuhel Hangzhou Open - Hangzhou Mutua Madrilena Masters Madrid - Madrid St. Petersburg Open - St. Petersburg Sony Ericsson Open - Miami Dubai Duty Free Tennis Championships - Dubai Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Geneva Open - Geneva St. Petersburg Open - St. Petersburg Fever-Tree Championships - London China Open - Beijing Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Ilkley Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London Astana Open - Astana Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, PO, THA-KAZ 0-5 Davis Cup, Group 1, 1R, KAZ-KOR 5-0 Davis Cup, World Group, PO, KAZ-SUI 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, QF, AUS-KAZ 3-2 Davis Cup, World Group, PO, RUS-KAZ 3-1 Davis Cup, Group I, 2R, KAZ-CHN 4-1 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, Finals, Group E Davis Cup, World Group, QR, KAZ-NED 3-1 Davis Cup, Finals, Group B Davis Cup, Finals, QF, SRB-KAZ 2-1 Davis Cup, Qualifiers, 1R, NOR-KAZ 1-3 Davis Cup, Group D, Glasgow Davis Cup, World Group, 1R, KAZ-BEL 3-2 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, World Group, PO, KAZ-ARG 3-2 Davis Cup, World Group, 1R, SRB-KAZ 3-2 Davis Cup, World Group, 1R, KAZ-SUI 4-1 Davis Cup, World Group, QF, CRO-KAZ 3-1 Olympics - Tokyo Miami Open - Miami U.S. Open - New York Olympics - London Shanghai Rolex Masters - Shanghai